import { request } from "@/utils";

/**
 * 获取所有的商品
 * @returns
 */
export function GetCommodityAttributeService(params: { type: string }) {
  return request.get({ url: "/attribute", params });
}

/**
 * 修改属性的名字
 * @returns
 */
export function PatchCommodityAttributeService(data: any) {
  return request.patch({ url: "/attribute", data });
}

/**
 * 增加展示的商品总类
 * @param data 商品总类的数据
 * @returns
 */
export function AddCommdityAttributeService(data: {
  name: string;
  type: string;
  is_parent: number | null;
}) {
  return request.post({
    url: "/attribute",
    data,
    headers: { "Content-Type": "application/json" },
  });
}
/**
 * 删除展示商品的类型
 * @param name 展示商品的名字
 * @returns
 */
export function DeleteCommodityAttributeService(data: any) {
  return request.delete({ url: "/attribute", data });
}
